#ifndef UDP_H
#define UDP_H

#include <WiFi.h>
#include <AsyncUDP.h> //引用以使用异步UDP
#include <Arduino.h>
#include <WiFiUdp.h>
#include <ArduinoOTA.h>
#include <ModbusRTU.h>
#include "fpga_reciver.h"


#define  ssid1  "Tinzami"        //你的网络名称
#define  password1  "147258369"  //你的网络密码
#define remoteUdpPort  8080 // 自定义远程监听端口
#define localUdpPort   2333//本地端口号
extern char length_char[10]; 
extern unsigned int broadcastPort;
extern char udp_buf[15];
extern int udp_int;
extern AsyncUDP udp;
extern bool wifi_is_open;
void onPacketCallBack(AsyncUDPPacket packet);
void udp_init();
void udp_send(char send_date[]);
void Monitor_Task(void* pvPrameters);


#endif